3590 501
2970 536
10025 93
8814 789
6647 783
2900 204
4508 487
4603 830
1121 334
1734 492
715 214
4322 431
2878 277
3589 825
2064 446
4269 607
9452 377
4844 767
6534 519
3850 438
2574 278
1796 76
29075 1017
3824 440