4008 384
10253 90
3072 178
5112 198
2000 163
4785 513
7343 109
3568 286
2765 123
7898 239
10156 456
4738 398
7757 597
9294 791
4563 590
51892 585
2678 416
6579 413
6493 772
4749 374
2274 324
5040 582
4044 665
5849 335
9590 681
20648 633
5067 729
6743 513