15524 616
39470 302
20308 93
31063 863
7883 291
45221 337
35385 109
29027 153
7548 516
3160 212
9752 93