4007 381
14422 670
5915 612
4283 500
3566 138
11639 477
10432 583
6566 355
4719 537
9148 432
1583 41
4678 571
2564 95
4179 521
4406 341
10865 571
2532 129
87407 389
3732 685
5998 264
4984 604
4116 69
12062 479
22683 789