25904 114
18380 868
7727 656
38118 904
14047 509
13286 589
7657 959
2762 145
10775 230
6039 519
2932 167