20069 580
7976 491
3905 94
4537 925
3723 495
3866 712
2779 521
13907 58
8148 573
2094 239
5631 659
3585 392
73660 652