540 49
2983 412
642 697
1266 323
518 489
820 2
337 630
180 574
991 491
173 87
343 101
446 54
739 13
815 257
67 15
105 451
799 119
656 875
169 352
664 706
594 66
429 215
660 992
291 414