2985 640
2507 552
1704 436
8598 694
1328 62
30203 891
7162 598
2717 592
22146 209
1016 242
1523 485
3040 751
2934 816
2650 619
10606 697
15060 290
2429 512
3022 466
2979 747
2833 510
2496 511
6179 177
2897 506
11315 536
2099 374
10995 300
11500 198
3965 616