25893 114
18371 868
7725 656
38082 904
14037 509
13280 589
7649 959
2761 145
10771 230
6036 519
2925 167