31703 325
43046 633
26299 653
22166 787
9952 344
14602 388
10547 75
10723 699
7922 288
12013 152
9539 228
14695 468
21667 242