291 628
1162 1000
812 257
843 524
668 528
1008 557
450 202
485 36
675 736
190 875
633 363
232 347
36 641
862 97
324 49
447 858
1008 396
463 732
118 584
988 100
239 992
2072 702