4009 384
10254 90
3072 178
5112 198
2000 163
4785 513
7343 109
3568 286
2765 123
7898 239
10157 456
4738 398
7757 597
9294 791
4563 590
51894 585
2678 416
6579 413
6494 772
4750 374
2276 324
5040 582
4044 665
5850 335
9590 681
20651 633
5067 729
6744 513