105742 582
557373 1735
27325 316
21174 215
44894 1163
13639 176
74158 363
87565 185
147961 844
361602 1134
340947 1010
393815 831
139664 411
63330 261
641177 948
47364 621
222555 929
39541 937
21311 509
30159 616
55309 671
287488 1204
167200 399