54226 255
128897 326
63173 586
127496 778
50888 882
79133 582
66749 661
67450 759
89350 185
90099 625
3385 445
2598 436
3691 597