29 952
302 174
994 591
273 40
532 172
118 484
226 63
910 617
382 907
248 679
629 161
699 789
755 653
747 190
843 978
731 526
371 573
567 454
343 29
285 703