15047 482
12698 214
41844 516
14566 767
15294 463
22205 699
27320 529
16395 605
10002 41
49498 492
29599 458
16179 123
12035 152
21695 242