970462 1275
177237 571
246341 853
43681 768
9987 387
33937 225
66009 687
15887 225
26681 116
21289 509
136857 833
5039 62
3570 645
2446 171
3006 306
8816 357
4046 404