31 563
148 819
885 538
677 761
467 996
923 34
846 272
786 395
800 350
355 680
73 2
133 503
44 179
433 728
58 310
911 379
1018 867
224 718
882 390
765 854