39302 60
6666 375
5695 517
12801 821
3691 175
7431 620
16686 841
18567 839
3972 516
15986 162
22588 219
1901 64
36761 638
4804 52
20442 500
11410 261
5276 306
4335 283
6103 335
4715 513
5620 560
16034 579
3366 109
15047 864
2147 265
9730 295
4041 751
6361 506