12278 126
10660 605
5238 547
3842 249
4904 488
41475 643
3662 451
26967 710
7378 595
2767 739
3679 916
1364 222
6681 90
1736 350
2893 738
10096 56
2319 484