25890 114
18369 868
7722 656
38068 904
14031 509
13279 589
7648 959
2760 145
10769 230
6035 519
2920 167