56873 373
7680 37
6563 224
9623 663
105499 945
43773 151
5931 576
31362 623
22354 118
3886 731
2114 69
4619 508