642 104
536 342
342 362
684 787
1001 506
982 35
312 384
815 755
818 878
437 331
256 26
204 447
878 947
383 703
719 457
137 873
762 563
476 508
973 531
17 231