526 261
160 610
817 393
191 74
539 289
653 817
12 828
306 69
379 1
218 523
59 210
215 49
923 283
961 892
289 208
288 295
248 487
506 662
898 217
693 406