21750 649
12296 417
6713 733
45560 510
1696 288
16419 976
22551 442
1728 71
19069 246
3489 540
3513 388
1431 98
2503 302