30629 325
42409 633
25570 653
21379 787
9667 344
13727 388
10459 75
10529 699
7695 288
11618 152
9236 228
14202 468
20591 242