31312 600
63949 107
68889 539
4731 455
82035 607
51032 340
37750 577
12910 422
19580 265
90338 185
17574 367
45822 644
23662 232
10852 969
23678 184
31676 776
21700 191
127095 137
11711 78
30605 179
21091 1029
60491 622
75882 822