162 94
362 3
632 892
802 547
405 699
334 266
456 809
441 796
621 903
527 938
791 798
504 252
209 349
62 126