17496 162
10037 837
5564 615
10659 489
8626 420
7810 605
8192 255
27254 376
6177 791
9903 121
30945 137
29868 164