171 862
305 58
339 259
304 623
354 124
502 661
257 516
547 418
219 147
799 672
756 978
230 549
584 753
844 57
723 703
456 397
950 361
505 114
28 565
902 981