26132 114
18588 868
7843 656
39348 905
14289 509
13742 589
8478 959
2806 145
10962 230
6160 519
3071 167