672 602
505 593
516 546
922 283
534 793
126 278
840 109
172 1000
184 476
999 211
197 233
500 382
477 496
614 667
441 361
453 342
650 534
861 573
506 412
827 237