40229 647
25757 876
15796 377
21104 343
32882 491
7962 447
23170 290
16311 621
3564 697
1659 138
4764 230