39554 645
25730 876
15773 377
21045 343
32823 491
7903 447
22961 289
16163 621
3541 697
1642 138
4724 230