15064 482
12715 214
41868 516
14576 767
15302 463
22220 699
27331 529
16404 605
10008 41
49528 492
29610 458
16186 123
12044 152
21718 242