342 991
269 302
304 712
283 400
99 259
920 672
298 217
551 994
630 223
870 322
739 801
15 436
109 147
332 268
575 503
55 582
129 31
656 274
974 205
406 199