46336 125
15533 400
8991 242
87644 799
54532 361
31244 778
84364 717
11976 473
4321 696
1538 61
10559 766
7062 185
7296 369
6254 604
85868 319
12599 120
194753 265
17931 90
60222 879
44735 311
32333 725
103984 790