970680 1275
177289 571
246380 853
43692 768
9987 387
33952 226
66026 687
15901 225
26723 116
21300 509
136925 833
5039 62
3570 645
2446 171
3007 306
8816 357
4047 404