952 306
499 811
1017 166
481 403
907 623
1006 312
309 446
454 910
294 246
106 592
296 50
507 556
903 1
994 789
469 180
838 739
692 272
121 32
332 86
676 258