40337 647
25763 876
15801 377
21117 343
32897 491
7972 447
23188 290
16335 621
3566 697
1659 138
4777 230