19969 580
7955 491
3887 94
4531 925
3715 495
3863 712
2770 521
13864 58
8139 573
2087 239
5623 659
3582 392
73503 652