334 90
1012 556
144 880
762 840
560 976
625 263
299 141
832 1
239 992
388 148
297 328
343 101
542 49
718 234
989 120
22 156
570 131
916 219
1008 557
124 676
648 907
999 968
706 907
401 514