4548 56
8414 818
3570 286
32983 895
14474 515
10174 313
5559 511
40591 242
49370 738
4348 798
10643 555
4069 160
8790 458