6013 258
153023 475
52766 327
19636 597
8575 410
24372 447
14372 461
13038 719
6845 669
5438 78
4585 207
2831 68
4601 103
9191 215
2686521 4045
248200 1043
2446831 3528
386987 1161
283813 1572
233789 590
194606 744
3143668 6757
5368 653
706050 1990
384664 1079