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