13008 474
6304 487
44943 163
81129 841
40032 581
15150 467
29467 117
26354 303
51759 362
64983 507
42889 104
14911 570
27084 596
9728 674