54080 99
33899 550
20886 317
39456 547
31046 122
19611 368
17906 213
42207 179
43051 400
21225 148
105538 315
27279 295
39653 142
113925 907
27359 161
75017 99
35751 495
23092 161
25622 236
27793 448
20515 144
24033 644
14782 581
4521 558
42594 189
29829 249
36955 625
57056 622