4548 56
8413 818
3570 286
32980 895
14473 515
10174 313
5559 511
40587 242
49370 738
4348 798
10642 555
4069 160
8790 458