12401 39
3617 91
7901 26
2257 189
8240 514
6649 43
16401 123
6119 840
4327 728
19383 614
6158 353
9660 721
1353 39
6891 102
7112 322
11337 948