15542 616
39502 302
20318 93
31207 863
7909 291
45496 338
35625 109
29168 153
7560 516
3170 212
9767 93