20134 580
7989 491
3914 94
4540 925
3727 495
3872 712
2782 521
13928 58
8152 573
2101 239
5635 659
73774 652