19994 580
7957 491
3893 94
4532 925
3717 495
3863 712
2770 521
13877 58
8139 573
2089 239
5624 659
3582 392
73531 652