12421 503
2085 52
5290 659
31969 315
26194 211
87321 772
39490 302
9231 706
49465 785
8957 297
25413 775
14045 221
8156 747
4756 286