40182 647
25755 876
15795 377
21100 343
32879 491
7959 447
23157 290
16301 621
3562 697
1655 138
4762 230