430 97
350 865
287 829
48 141
247 878
870 633
989 273
212 301
434 70
775 250
876 413
382 814
39 145
489 201
758 108
447 372
575 388
940 577
365 999
459 252