15524 616
39469 302
20308 93
31062 863
7883 291
45215 337
35375 109
29017 153
7548 516
3159 212
9751 93