550 943
584 903
796 815
977 781
40 734
352 520
826 509
332 508
268 507
748 452
30 341
446 315
215 277
253 248
463 177
433 122
181 84
108 68
213 62
119 32