25873 114
18366 868
7722 656
38056 904
14028 509
13276 589
7647 959
2758 145
10766 230
6034 518
2917 167