108 411
559 31
215 802
364 298
299 467
191 849
212 411
194 495
925 540
878 158
104 59
71 851
784 126
630 137
160 333
359 265
80 326
493 294
901 959
709 352