350 289
551 332
230 76
450 202
1007 557
610 278
755 45
1039 749
231 813
848 457
154 645
495 276
853 243
933 381
142 880
258 605
895 230
586 43
925 813
149 325
885 441
310 811
108 813
870 32