180 101
628 525
948 581
638 412
229 607
398 643
170 983
711 111
968 169
758 254
500 362
355 541
857 579
792 136
33 558
464 416
145 805
82 18
210 364
592 59
954 987
261 440
11 361
804 72