30976 577
2870 99
11942 521
4465 117
3951 45
9896 110
13423 545
8777 517
9750 647
18521 798
8144 576
8980 599
7069 76
21726 725
14319 714
73394 652