15544 616
39503 302
20321 93
31213 863
7911 291
45518 338
35643 109
29183 153
7560 516
3170 212
9769 93