300 549
443 539
211 405
101 609
663 4
247 953
276 281
170 616
864 418
866 814
1008 151
654 807
354 801
25 887
972 426
347 461
743 714
886 327
420 820
563 799