21873 649
14720 418
6739 733
46533 510
1714 288
16536 976
22559 442
1756 71
19106 246
3505 540
3536 388
1467 98
2523 302