55538 371
7603 37
6548 224
9610 663
105401 945
43732 151
5895 576
31179 623
22336 118
3883 731
2098 69
4609 508