3311 100
1001 62
1248 171
2657 168
1071 115
685 33
15653 553
573 64
3753 755
4326 601
2344 87
2831 410
3087 454
2639 483
3531 748
4016 727
934 55
973 36
19371 326
3675 729
3263 567
2773 430
4721 933
5408 557