16692 50
1486 124
443 58
961 166
834 192
1240 295
1229 211
905 118
2896 829
1835 390
8633 52
6891 95
747 85
3305 812