21847 649
14712 418
6731 733
46112 510
1708 288
16490 976
22556 442
1747 71
19083 246
3496 540
3529 388
1450 98
2518 302