5040 396
35527 568
7620 707
7971 576
5693 542
3924 477
3501 574
7897 421
9701 622
6649 313
5053 340
3768 719
4409 703
15429 213
5856 759
10869 391
5650 632
12773 808
5157 143
13742 133
8978 891
6268 254
22794 435
93144 799
9535 790
706 117
1774961 3403
893661 1427