21728 649
12295 417
6704 733
45448 510
1694 288
16404 976
22551 442
1721 71
19066 246
3486 540
3508 388
1429 98
2499 302