1182 167
1156 126
2326 196
648 229
1841 116
3913 245
3291 94
1031 85
923 76
1232 67
1217 118
1603 80
696 240
1291 87
959 96
1051 275