15524 616
39470 302
20308 93
31063 863
7883 291
45219 337
35381 109
29026 153
7548 516
3160 212
9752 93