6405 600
2315 520
22369 67
53738 719
6915 517
5172 665
4336 605
2255 261
7862 1064
1978 257
5721 386
1797 107
13076 666
48975 276
16667 160
42703 167
36985 350
38041 484
60612 431
76313 480
44745 792
64836 335
36116 247
25757 388
3475 501
28214 212
4413 508
5562 529