31048 577
2897 99
11980 521
4470 117
3965 45
9903 110
13476 545
8810 517
9767 647
18567 798
8157 576
9011 599
7111 76
21780 725
14328 714
73548 652