588 272
429 66
108 202
554 848
1014 233
641 954
793 463
926 896
692 100
166 802
387 975
771 96
129 964
199 440
81 740
840 453
68 841
980 638
708 407
946 250