3312 595
2755 518
1695 163
9850 377
3650 347
6699 677
2737 374
5483 755
5013 150
8626 586
2662 359
3159 90
967 66
3310 565
4970 434
12813 484