31331 600
63966 107
68927 539
4731 455
82073 607
51071 340
37788 577
12915 422
19585 265
90377 185
17584 367
45837 644
23676 232
10868 969
23690 184
31681 776
21718 191
127125 137
11730 78
30613 179
21096 1029
60522 622
75930 822