21886 649
14724 418
6743 733
46641 510
1716 288
16551 976
22560 442
1760 71
19114 246
3507 540
3539 388
1471 98
2526 302