291 403
504 264
338 311
24 795
882 150
682 842
317 740
919 177
107 600
70 126
442 539
631 56
281 189
403 305
349 93
965 241
283 734
833 275
227 389
172 88