1032 495
1310 907
985 664
181 245
261 788
629 963
826 129
481 702
575 328
845 107
967 792
264 6
481 236
207 378
993 684
365 569
910 499
885 189
476 15
908 616
1000 300
783 1000