31666 325
43025 633
26265 653
22139 787
9935 344
14569 388
10542 75
10712 699
7908 288
11998 152
9528 228
14683 468
21637 242