302 403
528 264
345 311
24 795
882 150
689 842
319 740
939 177
113 600
72 126
448 539
633 56
282 189
431 305
363 93
965 241
283 734
838 275
228 389
172 88