13026 505
2089 52
5296 659
32000 316
26210 211
87357 772
39505 302
9245 706
49547 785
8987 297
25456 775
14091 221
8167 747
4761 286