3512 753
3221 634
2660 302
2092 353
1768 448
12562 592
9074 664
2291 588
1638 495
734 200
875 237
1454 349
3599 670
2596 611
2690 577
958 139
2810 603
3241 669
1488 250
3020 785
3663 772
947 191
2345 530
2452 612
32695 405
7012 373
8337 469
15248 137