14963 73
7335 270
29237 398
112931 216
29878 744
22173 305
8499 410
78790 524
178349 877
13920 467
33174 211
24877 108
51446 521
16844 903
16428 153