28688 600
2583 430
3237 238
14073 306
13706 104
7007 114
9582 24
9841 857
12762 560
10622 606
7181 409
36580 393
6879 726
16782 449