166 327
936 600
269 427
166 52
786 157
708 978
249 131
847 952
271 892
247 636
681 804
808 748
942 905
861 164
44 130
548 577
245 501
1012 608
792 403
469 838