2985 640
2512 552
1707 436
8598 694
1330 62
30207 891
7163 598
2718 592
22150 209
1016 242
1523 485
3041 751
2934 816
2651 619
10606 697
15060 290
2429 512
3023 466
2979 747
2834 510
2496 511
6179 177
2898 506
11336 536
2100 374
11010 300
11532 198
3965 616