8888 683
140344 915
3181 233
19937 240
2137 145
21418 709
3591 200
25335 759
7060 282
14212 606
9802 86
2410 116
26522 95
25254 492
50514 204
51390 535
20098 613
18755 394
30547 570
12416 182
28653 417
29301 945
36696 676
12838 792
24846 246