1856 469
284 53
6643 42
20116 461
3267 393
10734 332
3658 604
3239 400
6423 242
9701 534
9528 548
15230 693
5174 195