29844 452
1869 215
4836 95
1823 166
2345 76
1448 106
4199 922
2090 178
1842 284
9114 801
6666 662
1323 174