47530 127
246632 729
170448 652
24354 476
30217 498
120906 211
235028 607
97101 690
50901 535
158465 466
55585 529
31075 962
26434 186
106964 821
66995 673
41044 459
106108 973
39713 480
43202 948
76088 961
71959 349
36840 910
38853 945
91250 806
105129 674
48238 269
36831 515
193153 688