30662 325
42421 633
25583 653
21408 787
9680 344
13742 388
10466 75
10541 699
7704 288
11627 152
9240 228
14219 468
20618 242