578 511
668 528
673 43
751 412
896 230
450 202
933 175
87 386
997 638
369 833
766 676
814 629
100 854
776 896
2280 793
495 921
36 641
330 90
324 49
144 880
1234 359
24 113
331 725
903 289