309 810
1558 510
964 309
670 334
181 304
278 721
168 736
615 307
173 956
899 925
769 687
115 905
3762 418
1880 123
3198 537
682 802
603 726
178 549
983 838
873 706
983 253
76 615