47529 127
246623 729
170438 652
24353 476
30217 498
120903 211
235018 607
97101 690
50900 535
158460 466
55584 529
31075 962
26434 186
106962 821
66995 673
41043 459
106108 973
39713 480
43201 948
76088 961
71958 349
36840 910
38851 945
91248 806
105127 674
48238 269
36831 515
193149 688