31 914
93 995
86 72
1011 498
485 650
690 903
47 177
288 167
878 191
655 837
879 36
610 258
560 857
778 480
554 150
203 346
883 482
559 837
391 646
595 793