23396 280
18192 274
22469 461
4502 465
12109 82
7516 35
12021 554
6252 287
4092 291
32657 517
2703 310