104 854
294 628
776 896
1163 1000
326 49
144 880
999 488
299 141
402 893
223 601
411 35
369 833
2898 313
330 90
231 76
1547 842
155 586
66 889
396 364
331 725
703 932
526 364
388 148