14959 73
7328 270
29222 398
112857 216
29854 744
22156 305
8497 410
78725 524
178206 877
13896 467
33114 211
24814 108
51360 521
16838 903
16406 153