55600 371
7605 37
6548 224
9610 663
105403 945
43733 151
5895 576
31186 623
22337 118
3883 731
2098 69
4609 508