9253 45
668 60
4295 647
2297 614
1054 187
5095 178
20966 837
8766 751
8458 522
66834 164
6914 149
15349 176