13008 474
6305 487
44943 163
81131 841
40032 581
15151 467
29468 117
26356 303
51760 362
64988 507
42892 104
14912 570
27085 596
9728 674