50 847
441 949
323 12
450 632
191 744
97 222
1000 368
707 302
423 957
550 539
483 635
511 710
389 344
297 423
1001 845
59 623
810 660
635 159
793 396
254 450