12231 350
9232 61
8192 429
5743 137
14575 789
15919 758
9190 556
7482 362
13084 480
12552 545
6792 86
39273 597
55894 643
95397 156
6389 717
6935 346
5651 183
2926 401
5026 983
5591 727
4767 196
3296 329
2336 143
3620 480