12755 795
15205 317
13507 691
16372 702
14096 677
10601 291
29141 221
24622 58
17247 434
11619 673
6680 316
5278 641
5758 606
9004 172
4014 405
1888 126