31685 325
43038 633
26282 653
22154 787
9944 344
14583 388
10544 75
10717 699
7917 288
12005 152
9534 228
14688 468
21657 242