103978 501
99934 761
7158 158
55932 548
11940 116
25361 493
222942 273
192441 749
145833 931
1100764 1879
633239 1324
1684969 3646
374605 967
22302 880
839587 1666
420366 1265
309699 506
343588 934
123810 292
180018 591
171777 221
448303 746
292155 947
205550 458
381865 661
153969 784
171713 406
1036386 3054