3156912 6759
254684 640
706366 1990
384871 1079
2889763 7266
178337 790
49596 401
125825 465
118380 632
41990 582
60258 486
46887 236
42732 395
298325 1059
107911 465
47624 393
201865 489
21088 330
62526 598
92829 454
57354 163
120519 735
23379 113
115369 806
64656 609
49495 584
16701 316
125358 752