3507 770
2366 613
20795 326
17983 409
2015 511
9585 73
11482 102
17179 515
2772 700
12446 725
2879 561
551 52
3899 605
13239 182
3215 616
4866 91
644 74
9139 844
582 63
1822 461
1408 361
11239 437
6929 202
1192 252
3227 135
3231 825
11727 568
3487 918