6025 258
153343 475
52875 327
19674 597
8596 410
24400 447
14389 461
13062 719
6861 669
5446 78
4590 207
2833 68
4610 103
9197 215
2691155 4047
248204 1043
2451238 3530
387005 1161
283893 1572
233798 590
194618 744
3148309 6758
5376 653
706167 1990
384733 1079