4406 341
4133 594
4043 700
2564 95
5998 264
9237 591
22683 789
5992 228
3732 685
4007 381
9148 432
10432 583
2532 129
6566 355
5684 538
7294 403
4984 604
10865 571
11539 478
5915 612
4283 500
4116 69
11639 477
2920 399