1032 262
293 220
971 455
359 459
470 281
680 253
255 411
961 78
319 949
599 824
212 701
645 475
154 204
995 146
398 71
851 869
479 538
108 617
756 540
346 32