13415 403
11172 441
11952 314
22369 373
14138 759
22508 267
24640 126
25048 521
17503 471
10355 522
3885 408
6482 185
15728 124
12001 814
6462 100
1606 85
5956 580
3522 290
3418 133
6431 293
7362 191
7335 705
225927 878
11464 679
29208 378
14514 222
30143 460
13973 598