40197 647
25757 876
15795 377
21102 343
32880 491
7959 447
23165 290
16306 621
3564 697
1658 138
4763 230