105930 503
100464 761
7188 158
56016 548
11969 116
25392 493
223047 273
192533 749
145896 931
1100974 1879
633461 1324
1685538 3647
374685 967
22306 880
839817 1666
420594 1265
309824 506
343667 934
123868 292
180116 591
171876 221
448576 746
292321 947
205614 458
382037 661
154049 784
171804 406
1036979 3054