28495 600
3189 238
14036 306
13665 104
6984 114
9541 24
9822 857
12748 560
10603 606
7166 409
36576 393
6874 726
16741 449