1098 638
934 962
901 783
890 301
859 250
822 958
748 784
689 654
681 650
649 2
568 519
534 112
500 177
323 930
316 55
312 122
306 586
248 772
203 624
180 208