12679 503
2085 52
5292 659
31983 315
26200 211
87331 772
39498 302
9234 706
49491 785
8964 297
25427 775
14054 221
8157 747
4757 286