44721 175
4066 467
22479 1056
3448 563
5942 201
3600 178
8535 667
3662 859
4218 832
4851 966
2223 551