20174 580
7998 491
3918 94
4541 925
3731 495
3875 712
2783 521
13939 58
8154 573
2104 239
5640 659
73818 652