13025 505
2089 52
5296 659
32000 316
26210 211
87357 772
39505 302
9245 706
49546 785
8985 297
25454 775
14091 221
8167 747
4761 286