39275 60
6656 375
5693 517
12801 821
3689 175
7424 620
16666 841
18561 839
3969 516
15982 162
22577 219
1900 64
36756 638
4803 52
20439 500
11409 261
5275 306
4335 283
6100 335
4712 513
5618 560
16029 579
3361 109
15045 864
2145 265
9728 295
4039 751
6358 506