12628 503
2085 52
5291 659
31976 315
26196 211
87328 772
39497 302
9234 706
49480 785
8964 297
25426 775
14051 221
8157 747
4757 286