31709 325
43057 633
26304 653
22173 787
9954 344
14614 388
10548 75
10725 699
7924 288
12021 152
9540 228
14701 468
21670 242