28593 600
3217 238
14058 306
13685 104
6994 114
9564 24
9833 857
12759 560
10608 606
7174 409
36577 393
6876 726
16770 449