5331 775
4582 484
3838 312
2244 30
3637 605
4481 504
15925 735
10110 621
2943 222
3684 157
3121 87
3084 449
6816 619
3508 258
5009 168
4742 559
4590 860