42083 245
58821 317
51755 430
53866 512
128258 619
75679 306
60989 641
117263 688
70027 838
30151 149
2655 304
4071 858
1962 477
6828 337