1013 498
509 73
721 808
513 589
572 593
276 343
511 650
995 146
891 172
406 185
548 143
481 538
634 649
393 607
1008 594
284 624
601 527
288 679
324 200
649 72