28501 600
2546 430
3190 238
14037 306
13670 104
6985 114
9545 24
9823 857
12751 560
10603 606
7168 409
36576 393
6875 726
16745 449