107528 505
100863 761
7210 158
56083 548
11989 116
25426 493
223145 273
192618 749
145957 931
1101129 1879
633670 1324
1686079 3649
374741 967
22308 881
840023 1666
420764 1265
309916 506
343734 934
123916 292
180200 591
171954 221
448739 746
292431 947
205684 458
382189 663
154140 784
171880 407
1037547 3054