31100 577
2904 99
12022 521
4475 117
3988 45
9909 110
13516 545
8839 517
9784 647
18615 798
8171 576
9027 599
7143 76
21827 725
14335 714
73715 652