949 316
116 146
797 652
284 657
168 998
330 113
373 962
155 528
92 445
558 880
118 191
981 948
550 733
883 507
568 202
3 502
57 357
321 25
179 13
656 111