1850 161
218 635
786 903
149 587
450 518
872 575
1467 504
123 372
1384 765
895 880
478 101
1063 904
1290 137
438 681
884 28
788 412
846 656
434 678
650 943
290 409