84 61
103 936
826 599
646 896
180 556
312 228
568 520
505 294
753 44
207 294
527 265
193 779
251 554
344 412
834 150
807 846
79 222
354 666
209 1000
993 562