12329 39
3576 91
7870 26
2255 189
8233 514
6639 43
16384 123
6113 840
4316 728
19381 614
6144 353
9645 721
1342 39
6882 102
7099 322
11335 948