25893 114
18371 868
7724 656
38077 904
14035 509
13279 589
7649 959
2761 145
10770 230
6036 519
2922 167