15043 492
672 87
102747 521
33858 515
29324 922
24153 174
17152 555
19693 699
20925 687
1693 187
1674 192
3793 426
4950 453