9611 131
8994 605
5108 547
3547 249
4663 488
38743 648
3485 451
21945 710
5941 592
2653 739
3495 916
1270 222
6622 90
1632 350
2856 738
13998 58
2182 484