3316 595
2757 518
1695 163
9861 377
3651 347
6701 677
2739 374
5484 755
5016 150
8630 586
2663 359
3161 90
970 66
3312 565
4972 434
12815 484