993 305
839 197
16667 725
19096 660
34656 586
5120 433
3215 375
5615 389
14763 217
12659 733
5127 432
4821 769