351 445
4014 418
5238 462
236 158
180 642
683 999
161 787
113 91
877 240
577 151
10 964
295 687
4715 786
632 292
458 976
915 212
769 773
1107 292
382 605
478 138
29 758
91 963
739 843