26883 504
25043 243
13029 573
19697 841
14082 556
10490 450
19506 63
41202 240
38848 142
25290 158
18686 669