21887 649
14724 418
6743 733
46666 510
1716 288
16554 976
22560 442
1760 71
19116 246
3507 540
3539 388
1471 98
2527 302