970587 1275
177268 571
246374 853
43686 768
9987 387
33948 226
66019 687
15900 225
26718 116
21297 509
136899 833
5039 62
3570 645
2446 171
3007 306
8816 357
4046 404