100553 493
98822 758
7088 158
55748 548
11888 116
25274 493
222673 272
192186 749
145674 931
1100301 1879
632755 1324
1683576 3642
374451 967
22293 880
839112 1666
419902 1263
309435 506
343413 934
123697 292
179814 591
171564 221
447878 746
291863 946
205388 458
381504 661
153729 784
171540 406
1034987 3051