3191 506
5933 507
2031 252
3350 928
7597 844
3050 403
2038 119
7359 450
5358 679
2872 330
5445 446
5449 245
2229 155
5552 676
3097 566
6945 658
6663 939
9295 659
3676 413
81334 658