54085 99
33900 550
20891 317
39458 547
31048 122
19612 368
17906 213
42209 179
43052 400
21226 148
105543 315
27280 295
39654 142
113929 907
27360 161
75019 99
35753 495
23093 161
25625 236
27798 448
20518 144
24033 644
14783 581
4521 558
42600 189
29832 249
36959 625
57057 622