17325 883
7047 25
2936 270
16393 93
24089 472
7092 416
7405 532
9052 521
32634 423
6887 613
84236 239