103266 501
99705 761
7146 158
55886 548
11927 116
25348 493
222880 273
192389 749
145810 931
1100668 1879
633131 1324
1684718 3644
374566 967
22299 880
839482 1666
420285 1265
309652 506
343549 934
123792 292
179991 591
171734 221
448216 746
292105 946
205516 458
381797 661
153930 784
171665 406
1036102 3053