85 150
268 306
551 124
186 749
724 394
959 641
240 512
303 401
515 113
887 619
263 766
1006 999
3691 59
575 464
831 377
644 163
758 86
178 217
250 49
335 50
26 144
337 562
394 247
930 122