20063 580
7975 491
3904 94
4537 925
3722 495
3866 712
2778 521
13904 58
8148 573
2093 239
5631 659
3585 392
73654 652