28793 600
3266 238
14111 306
13736 104
7016 114
9614 24
9850 857
12775 560
10642 606
7192 409
36581 393
6887 726
16815 449