28315 600
3131 238
14011 306
13627 104
6971 114
9519 24
9795 857
12737 560
10585 606
7143 409
36573 393
6866 726
16673 449