40194 647
25755 876
15795 377
21101 343
32880 491
7959 447
23161 290
16305 621
3564 697
1656 138
4763 230