14960 73
7332 270
29229 398
112890 216
29866 744
22164 305
8499 410
78754 524
178285 877
13910 467
33136 211
24844 108
51405 521
16843 903
16416 153