876 233
4715 786
143 474
554 372
320 463
124 934
985 638
180 642
739 347
113 91
577 151
163 563
152 207
58 698
694 327
683 999
161 787
55 759
23 413
741 886
57 551
510 173