9582 416
22741 598
5034 565
3258 445
7771 430
4222 57
1888 234
3876 187
813 98
5653 765
4833 961
4737 101
2880 757
1582 416