21868 649
14719 418
6738 733
46444 510
1713 288
16522 976
22559 442
1755 71
19101 246
3504 540
3533 388
1466 98
2522 302