13003 474
6304 487
44933 163
81101 841
40024 581
15142 467
29445 117
26318 303
51714 362
64906 507
42834 104
14879 570
27058 596
9723 674