997 161
588 984
729 220
32 225
13 509
400 127
375 304
928 133
765 697
590 267
504 927
408 791
962 352
1003 132
151 149
487 259
509 778
388 981
328 603
443 295
233 129
645 150