6302 71
2624 334
2254 368
43600 925
19611 327
16920 741
9339 673
28907 718
4540 427
11692 795
10641 444
1757 48
4030 59
2638 293
5911 879
23816 522