493 133
836 27
788 531
13 56
585 421
295 317
382 133
397 947
677 465
783 399
612 562
664 546
242 830
574 524
355 761
906 941
891 294
61 39
271 602
548 163