3316 595
2756 518
1695 163
9860 377
3651 347
6700 677
2739 374
5484 755
5015 150
8629 586
2662 359
3161 90
970 66
3312 565
4971 434
12815 484