1451 399
3699 125
16950 633
10467 329
6148 513
1395 363
2880 761
3314 626
2612 396
2295 634
700 109
2385 551
2166 514
211 28
2188 291
506 150
666 176
1730 320
785 170
463 48
2084 561
1700 527
1116 237
2605 543