54082 99
33900 550
20888 317
39458 547
31047 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
27796 448
20518 144
24033 644
14783 581
4521 558
42598 189
29830 249
36958 625
57057 622