667 543
1016 243
301 436
885 854
863 56
312 120
887 799
782 532
137 340
416 487
134 92
356 624
163 752
164 640
52 996
507 974
798 115
923 489
248 401
407 128