95 955
660 642
939 411
84 837
747 997
111 724
479 278
330 342
125 815
906 157
514 196
836 976
460 587
339 558
33 622
1414 847
1340 239
358 645
703 783
1001 51
832 893
754 637
519 912