31242 325
42759 633
25994 653
21851 787
9821 344
14219 388
10514 75
10643 699
7819 288
11871 152
9437 228
14479 468
21230 242