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