44683 175
4066 467
22476 1056
3448 563
5942 201
3599 178
8534 667
3662 859
4217 832
4851 966
2223 551