4006 384
10250 90
3072 178
5100 198
1999 163
4785 513
7336 109
3565 286
2762 123
7894 239
10154 456
4738 398
7753 597
9290 791
4563 590
51880 585
2677 416
6579 413
6492 772
4749 374
2268 324
5038 582
4042 665
5846 335
9584 681
20646 633
5066 729
6736 513