81313 873
3081 471
2353 480
4829 699
3187 623
2898 841
3805 354
2692 355
3198 475
5744 1001
3433 800
8366 685
5895 529
7294 754
1707 136
11737 558
5873 482
3081 543
3876 637
4622 891
4386 360
5064 873
3475 668
5099 844
20334 283
4575 610
16368 605
1293 63