31731 325
43080 633
26327 653
22194 787
9960 344
14644 388
10550 75
10733 699
7931 288
12033 152
9546 228
14712 468
21690 242