29896 452
1872 215
4837 95
1825 166
2345 76
1449 106
4200 922
2096 178
1842 284
9115 801
6668 662
1325 174