295 225
409 819
706 624
261 672
580 448
54 273
136 939
362 137
202 425
974 633
17 144
316 301
352 604
825 433
438 477
301 74
19 832
295 498
648 890
540 131