13038 505
2089 52
5296 659
32001 316
26210 211
87361 772
39505 302
9245 706
49551 785
8987 297
25457 775
14092 221
8168 747
4761 286