81396 873
3091 471
2359 480
4843 699
3191 623
2899 841
3811 354
2699 355
3206 475
5750 1001
3434 800
8379 685
5906 529
7312 754
1717 136
11750 558
5882 482
3088 543
3881 637
4629 891
4400 360
5081 873
3481 668
5113 844
20428 283
4581 610
16381 605
1310 63