6802 99
4461 78
2844 100
1303 274
857 220
3042 278
12275 416
25519 695
3326 486
10636 566
775 142
3318 766
3630 698
1841 210