1278 116
3074 239
1026 179
1730 452
2156 303
2290 401
1183 238
1274 36
2590 619
3099 837
2955 542
2510 432