26906 504
25063 243
13034 573
19714 841
14089 556
10495 450
19518 63
41227 240
38868 142
25317 158
18707 669