969 277
276 127
29 674
935 505
699 420
238 826
716 930
915 260
58 501
626 420
1509 50
133 561
891 862
968 543
695 31
659 996
717 881
462 154
118 575
407 643