149 601
1239 163
1909 999
235 8
458 352
1193 12
575 709
954 720
473 940
660 851
815 196
556 118
112 339
640 313
391 726
644 563
28 692
332 862
722 249
427 264
1084 832
358 910