20063 580
7975 491
3904 94
4537 925
3723 495
3866 712
2778 521
13905 58
8148 573
2093 239
5631 659
3585 392
73658 652