81545 873
3103 471
2377 480
4869 699
3196 623
2904 841
3819 354
2708 355
3215 475
5764 1001
3444 800
8394 685
5922 529
7334 754
1733 136
11770 558
5899 482
3111 543
3893 637
4631 891
4416 360
5096 873
3493 668
5123 844
20523 283
4588 610
16415 605
1338 63