302 403
528 264
345 311
24 795
882 150
689 842
319 740
939 177
72 126
448 539
282 189
431 305
363 93
965 241
283 734
838 275
560 241
13 966
952 89
842 482