11601 835
7107 55
8245 293
4144 252
6802 560
4657 76
3646 584
9534 595
58492 735
10937 540
19685 183
32258 443