958 330
568 546
168 280
717 940
136 585
628 497
840 700
811 844
163 179
929 975
632 841
342 324
257 164
652 167
891 961
29 860
104 491
71 980
349 518
493 197