2356 269
8935 263
20531 60
2248 92
9235 905
3856 851
2611 138
3636 505
5507 814
2978 596
4619 276
2174 180