26883 504
25044 243
13029 573
19697 841
14082 556
10490 450
19507 63
41203 240
38849 142
25290 158
18687 669