31708 325
43052 633
26303 653
22172 787
9953 344
14613 388
10548 75
10725 699
7924 288
12019 152
9539 228
14700 468
21670 242