970648 1275
177284 571
246378 853
43687 768
9987 387
33950 226
66024 687
15900 225
26721 116
21299 509
136912 833
5039 62
3570 645
2446 171
3007 306
8816 357
4046 404