4170 54
3523 286
32592 895
14331 515
10099 313
5532 511
40191 242
48850 737
7946 818
4317 798
10622 555
4041 160
8760 458