4542 56
8381 818
3568 286
32974 895
14464 515
10170 313
5558 511
40577 242
49360 738
4343 798
10641 555
4065 160
8790 458