3991 707
4039 906
3557 927
1872 291
1394 75
1612 72
2555 249
2206 218
25693 388
5125 666
8715 447
63457 478
22491 228
32268 853
54959 354
54556 224
22683 821
46473 276
29135 77
21587 758
25483 537