57040 373
7692 37
6565 224
9625 663
105505 945
43783 151
5932 576
31384 623
22357 118
3888 731
2114 69
4619 508