26860 504
25025 243
13024 573
19685 841
14068 556
10485 450
19498 63
41157 240
38816 142
25263 158
18675 669