3990 707
4039 906
3557 927
1872 291
1393 75
1612 72
2555 249
2206 218
25691 388
5125 666
8715 447
63448 478
22487 228
32266 853
54953 354
54553 224
22683 821
46467 276
29134 77
21585 758
25474 537