31670 325
43029 633
26268 653
22142 787
9937 344
14575 388
10544 75
10714 699
7910 288
12003 152
9530 228
14683 468
21645 242