103423 501
99746 761
7152 158
55895 548
11931 116
25350 493
222889 273
192401 749
145812 931
1100690 1879
633158 1324
1684783 3645
374574 967
22299 880
839509 1666
420305 1265
309662 506
343557 934
123795 292
179996 591
171745 221
448235 746
292119 946
205525 458
381809 661
153940 784
171676 406
1036173 3053