25888 114
18369 868
7722 656
38057 904
14030 509
13279 589
7648 959
2758 145
10768 230
6034 518
2919 167