55478 371
7596 37
6547 224
9610 663
105396 945
43728 151
5895 576
31160 623
22332 118
3883 731
2097 69
4609 508