3219 703
2198 563
2938 725
2794 605
2499 542
1844 517
1319 184
2712 707
515 56
40923 663
8634 398
14506 338
11738 268