12490 503
2085 52
5290 659
31971 315
26194 211
87324 772
39490 302
9234 706
49469 785
8960 297
25418 775
14048 221
8156 747
4756 286