14962 73
7335 270
29237 398
112930 216
29875 744
22173 305
8499 410
78786 524
178346 877
13919 467
33168 211
24875 108
51443 521
16844 903
16428 153