2095530 16501
1183 6
479653 3420
217152 1218
834588 2861
356845 5533
296384 1276
514010 4961
511924 4693
141942 768
353891 4081
390231 3104
234136 814
127502 923
164925 1332
670033 6606
1176166 8243
370645 2834
340719 3407
839840 15409
309809 1390
425503 2886
671984 3369
186384 455