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