2760 323
1440 268
4947 178
2278 400
3108 260
1758 171
15734 1003
3907 456
4933 635
3313 850
2269 565
1214 155