9575 416
22529 598
5014 565
3255 445
7587 430
4221 57
1884 234
3848 187
808 98
5630 765
4817 961
4736 101
2876 757
1573 416