13009 474
6306 487
44949 163
81137 841
40037 581
15158 467
29477 117
26368 303
51777 362
65020 507
42906 104
14925 570
27094 596
9729 674