46401 125
15587 400
9018 242
87876 799
54589 361
31314 778
84520 717
11996 473
4322 696
1539 61
10563 766
7066 185
7299 369
6258 604
85964 319
12621 120
194796 265
17965 90
60331 879
44827 311
32359 725
104103 790