26103 114
18535 868
7805 656
38964 905
14219 509
13514 589
8099 959
2794 145
10892 230
6129 519
3035 167