15520 304
8316 69
6417 742
5524 826
5132 238
6834 96
22299 587
11370 611
12365 358
5812 266
5125 102
1987 376
642 48