598 432
348 98
56 333
544 104
443 168
188 441
481 417
389 494
83 833
496 621
447 619
306 990
709 987
450 149
42 938
20 664
150 914
227 397
750 150
640 631