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