8056 336
21385 665
32435 349
8642 345
2740 206
32367 278
4584 195
3854 644
3450 443
3609 144
10043 338
87551 430
6484 323
4792 422
5515 598
3601 276
25343 80
4759 359
3120 47
6122 756
6314 351
9577 221
3218 625
25187 477
2467 462
6350 917
8898 891
19937 350