40269 647
25761 876
15797 377
21105 343
32884 491
7965 447
23178 290
16316 621
3564 697
1659 138
4770 230