26844 504
25001 243
15490 69
19664 841
14054 556
10480 450
19490 63
41131 240
38786 142
25236 158
18659 669