15544 616
39503 302
20321 93
31215 863
7911 291
45521 338
35646 109
29185 153
7560 516
3170 212
9769 93