5831 335
8251 45
13707 134
9680 283
12576 240
12937 387
9648 298
5696 145
8180 392
5606 143
15772 579
14127 767
11284 834
16250 264
10333 848
12961 92
15154 343
15625 758
11866 58
277150 1568
2699305 6599
697291 1987
377545 1078