100501 493
98799 758
7087 158
55745 548
11887 116
25274 493
222669 272
192186 749
145672 931
1100289 1879
632746 1324
1683545 3642
374449 967
22293 880
839105 1666
419898 1263
309429 506
343413 934
123695 292
179809 591
171561 221
447875 746
291849 946
205388 458
381497 661
153727 784
171539 406
1034952 3049