3037 677
835 58
3343 613
3242 658
1800 277
1371 292
889 178
2552 523
1806 227
5775 133
2654 469
1300 297
1996 505
659 128
2117 506
2550 668