1000 21
461 905
997 600
308 89
21 637
318 410
456 203
724 980
89 86
161 275
567 177
854 328
273 285
675 206
406 998
525 22
191 155
527 82
421 961
834 2