14959 73
7330 270
29223 398
112865 216
29856 744
22158 305
8498 410
78732 524
178218 877
13901 467
33119 211
24817 108
51367 521
16838 903
16410 153