28581 600
2561 430
3214 238
14053 306
13679 104
6993 114
9558 24
9829 857
12759 560
10608 606
7173 409
36577 393
6876 726
16768 449