3171 452
1943 217
3848 810
26506 504
25418 266
2555 387
2899 192
18507 260
4759 328
3940 562
3737 372