26102 114
18531 868
7805 656
38942 905
14213 509
13511 589
8098 959
2793 145
10889 230
6129 519
3032 167