25702 114
18312 868
7695 656
37782 904
13965 509
13212 589
7625 959
2745 145
10707 230
5976 516
2886 167