5729 526
12757 436
5040 473
1487 333
6417 286
3254 350
1263 200
18049 297
6516 534
20354 873
5487 531
6875 307
3586 468
33492 489
3169 457
8687 320
3047 74
4201 38
2182 335
4612 757
5504 64
2440 271
244196 1195
3411 584
2344969 3883
1100 110
928263 955
3309 750