3145 648
2977 89
3207 864
3507 925
6371 264
1170 64
3756 446
8459 616
5582 605
5189 35
19688 277
4513 249
7109 759
3700 344
4489 138
4771 383
2176 32
22388 482
3501 177
9838 401
7663 434
6788 791
15728 496
16008 425
3078 395
24567 527
4435 77
6243 600