4648 320
9520 563
2960 245
8411 660
5862 344
9231 626
5308 57
12877 715
4820 438
5183 53
20683 556
4359 615
4567 753