54236 255
128937 326
63200 586
127534 778
50910 882
79168 582
66765 661
67478 759
89376 185
90114 625
3386 445
2598 436
3692 597