28595 600
3220 238
14058 306
13686 104
6995 114
9564 24
9834 857
12759 560
10608 606
7174 409
36577 393
6876 726
16770 449