10678 291
29345 221
24828 58
17340 434
11676 673
6706 316
9026 621
5338 641
5774 606
9053 172
4098 405
1917 126