3590 501
10025 93
9452 377
8814 789
2878 277
3803 629
4603 830
2900 204
4081 745
1121 334
1734 492
715 214
1796 76
4322 431
2064 446
2574 278
6534 519
2309 532
3824 440
4844 767
3850 438
6647 783
3589 825
29075 1017