15524 616
39471 302
20309 93
31070 863
7883 291
45230 337
35394 109
29035 153
7548 516
3160 212
9752 93