28489 600
2545 430
3188 238
14031 306
13664 104
6984 114
9540 24
9822 857
12748 560
10601 606
7164 409
36576 393
6874 726
16737 449