14016 520
11171 164
10231 383
63728 556
10262 472
83546 678
8990 242
29979 737
48080 625
40153 242
124603 579
8970 563
16645 401
6717 372
16649 298
31694 994
12619 392
90355 988
89850 548
31688 315
60326 898
64821 765
14213 125
137140 1107