646 50
144 380
125 637
469 993
427 37
1000 455
262 821
682 625
271 414
395 978
737 775
625 41
394 571
908 158
461 31
727 914
407 200
885 314
915 422
329 58