2433 509
5117 242
52031 907
9175 370
5195 92
26518 112
23641 124
21730 580
40189 305
13661 509
9668 938
6611 340
2420 340