38957 643
25713 876
15718 377
20954 343
32723 491
7860 447
22801 289
16028 621
3512 697
1625 138
4700 230