988 891
1012 926
319 190
1050 483
293 515
31 442
637 920
907 980
592 153
195 925
125 43
712 213
889 188
35 810
1055 546
402 435
266 538
400 173
262 830
78 520