4007 384
10253 90
3072 178
5111 198
2000 163
4785 513
7341 109
3567 286
2765 123
7898 239
10156 456
4738 398
7757 597
9294 791
4563 590
51889 585
2678 416
6579 413
6493 772
4749 374
2273 324
5040 582
4043 665
5849 335
9590 681
20647 633
5066 729
6743 513