81331 873
3082 471
2356 480
4830 699
3190 623
2898 841
3806 354
2692 355
3200 475
5744 1001
3433 800
8367 685
5897 529
7299 754
1710 136
11738 558
5874 482
3083 543
3877 637
4623 891
4388 360
5066 873
3477 668
5101 844
20352 283
4576 610
16374 605
1296 63