10580 316
9835 691
11452 702
10540 672
7205 291
23826 221
18433 55
10666 429
8123 672
4616 316
4300 641
4588 605
3293 170
3090 405
1163 125