13003 474
6304 487
44930 163
81096 841
40024 581
15142 467
29445 117
26316 303
51714 362
64902 507
42830 104
14873 570
27056 596
9723 674