338 796
263 482
321 839
740 317
788 723
946 547
421 797
603 230
245 787
92 630
168 582
861 596
319 20
736 287
355 354
18 678
730 903
513 743
999 415
216 436