31639 325
43011 633
26247 653
22116 787
9929 344
14549 388
10542 75
10710 699
7904 288
11991 152
9522 228
14673 468
21601 242