31288 600
63939 107
68843 539
4729 455
82008 607
50974 340
37709 577
12906 422
19569 265
90306 185
17565 367
45802 644
23651 232
10842 969
23663 184
31664 776
21693 191
127049 137
11680 78
30586 179
21080 1029
60458 622
75858 822