3915 320
9434 563
2944 245
8303 660
5733 344
9029 626
5237 57
12823 715
4803 438
5130 53
20629 554
4342 615
4530 753