14962 73
7335 270
29234 398
112909 216
29870 744
22168 305
8499 410
78770 524
178315 877
13913 467
33157 211
24866 108
51428 521
16844 903
16423 153