291 403
504 264
338 311
24 795
882 150
682 842
317 740
919 177
70 126
442 539
281 189
403 305
349 93
965 241
283 734
833 275
556 241
12 966
951 89
840 482