505 200
445 172
186 653
825 496
26 644
465 237
701 589
993 418
1754 388
102 46
323 142
375 635
324 209
976 455
292 609
895 616
64 767
1002 834
590 711
816 960