6013 258
152951 475
52744 327
19571 597
8573 410
24363 447
14369 461
13032 719
6841 669
5437 78
4584 207
2831 68
4598 103
9191 215
2685622 4045
248195 1043
2445875 3526
386982 1161
283798 1572
233787 590
194605 744
3142633 6755
5367 653
706029 1990
384650 1079