4547 56
8403 818
3570 286
32979 895
14470 515
10174 313
5558 511
40585 242
49366 738
4348 798
10642 555
4068 160
8790 458