826 99
506 129
1056 734
269 500
37 326
195 297
932 361
660 878
680 843
156 968
806 221
199 215
700 633
420 124
56 411
137 127
431 316
927 1
104 211
639 279