3281 595
2741 518
1683 163
9799 377
3637 347
6688 677
2721 374
5469 755
5005 150
8600 586
2654 359
3153 90
960 66
3301 565
4964 434
12795 484