25884 114
18367 868
7722 656
38057 904
14029 509
13278 589
7647 959
2758 145
10768 230
6034 518
2918 167