12457 503
2085 52
5290 659
31970 315
26194 211
87322 772
39490 302
9232 706
49465 785
8957 297
25416 775
14047 221
8156 747
4756 286