54092 99
33900 550
20895 317
39463 547
31052 122
19612 368
17909 213
42213 179
43057 400
21227 148
105555 315
27283 295
39656 142
113941 907
27361 161
75023 99
35758 495
23096 161
25630 236
27803 448
20520 144
24036 644
14784 581
4521 558
42612 189
29838 249
36965 625
57063 622