17252 883
7013 25
2928 270
16384 93
24078 472
7090 416
7403 532
9048 521
32591 423
6880 613
84203 239