25893 114
18370 868
7723 656
38072 904
14035 509
13279 589
7649 959
2761 145
10769 230
6035 519
2921 167