28575 600
3212 238
14051 306
13678 104
6992 114
9558 24
9827 857
12759 560
10608 606
7173 409
36577 393
6875 726
16767 449