31634 325
43003 633
26241 653
22105 787
9926 344
14534 388
10541 75
10707 699
7900 288
11982 152
9521 228
14666 468
21587 242