31251 600
63877 107
68716 539
4724 455
81942 607
50848 340
37627 577
12890 422
19530 265
90194 185
17548 367
45755 644
23623 232
10820 969
23631 184
31648 776
21663 191
126911 137
11605 78
30537 179
21058 1029
60368 622
75760 822