15544 616
39502 302
20319 93
31211 863
7909 291
45508 338
35635 109
29178 153
7560 516
3170 212
9769 93