31636 325
43010 633
26247 653
22116 787
9928 344
14544 388
10542 75
10710 699
7904 288
11990 152
9522 228
14673 468
21599 242