12271 126
10656 605
5238 547
3840 249
4900 488
41468 643
3660 451
26947 710
7376 595
2767 739
3679 916
1363 222
6681 90
1736 350
2891 738
10093 56
2318 484