15844 1388
6889 927
2379 1695
29610 306
27016 3828
13533 1606
21231 1167
5381 2389
25276 3311
11150 2051
4916 983
1600 803