10879 78
78944 309
19937 267
30323 293
116356 641
13646 275
40718 544
35485 189
21841 241
65785 157
85726 251
124579 767
19466 841
13906 556
10405 450