31313 600
63950 107
68893 539
4731 455
82035 607
51036 340
37753 577
12910 422
19580 265
90343 185
17575 367
45823 644
23662 232
10854 969
23682 184
31676 776
21701 191
127099 137
11711 78
30606 179
21093 1029
60495 622
75888 822