28490 600
3188 238
14032 306
13664 104
6984 114
9541 24
9822 857
12748 560
10601 606
7164 409
36576 393
6874 726
16737 449