282 53
6639 42
20114 461
3265 393
10733 332
3658 604
3237 400
6421 242
9701 534
9526 548
15230 693
5172 195