15070 482
12719 214
41882 516
14585 767
15309 463
22232 699
27335 529
16409 605
10010 41
49546 492
29615 458
16189 123
12055 152
21728 242