2012 306
1510 373
1311 178
2186 270
2265 349
2038 376
3022 595
1283 217
1284 225
581 99
1826 343
2336 485
3703 895
5050 701
2915 645
3179 927
2121 418
1678 332
2132 421