31670 325
43027 633
26267 653
22141 787
9937 344
14574 388
10544 75
10714 699
7910 288
12002 152
9530 228
14683 468
21643 242