26848 504
25005 243
15495 69
19676 841
14058 556
10482 450
19495 63
41141 240
38795 142
25245 158
18666 669