3526 578
2611 658
2352 562
169 29
2827 596
1569 326
2885 773
2691 800
2531 503
16145 566
13546 274
4312 522
4708 665
24451 270
1240 61
13454 317
1571 167
24551 640
6529 543
47602 732
6797 455
6050 701
9462 105
3822 480
5148 293
8778 91
5667 98
2073 35