3996 946
3290 578
12505 617
2297 601
3565 536
1947 317
2098 346
1261 95
2181 423
3504 726
3681 729
1823 158
6467 408
4148 328
2653 511
1689 56
4559 981
4012 811
2990 582
3431 789
3298 393
3058 505
2063 399
10686 424