14958 73
7327 270
29216 398
112851 216
29851 744
22156 305
8495 410
78711 524
178186 877
13894 467
33106 211
24809 108
51339 521
16836 903
16401 153