486 603
1183 915
433 800
910 228
659 110
937 153
377 479
899 378
326 361
404 39
244 229
519 465
207 518
158 321
372 151
540 577
52 230
146 904
288 259
958 202