31311 600
63949 107
68888 539
4731 455
82035 607
51028 340
37749 577
12908 422
19578 265
90337 185
17574 367
45821 644
23662 232
10852 969
23678 184
31676 776
21699 191
127091 137
11710 78
30604 179
21091 1029
60490 622
75880 822