56990 373
7687 37
6563 224
9624 663
105503 945
43780 151
5932 576
31374 623
22356 118
3886 731
2114 69
4619 508