25802 114
18348 868
7709 656
37938 904
14003 509
13256 589
7640 959
2751 145
10735 230
5996 516
2900 167