3503 653
10193 391
39137 472
4705 616
33354 545
50590 966
30644 599
73311 571
178691 708
6545 508
6490 829