54081 99
33900 550
20887 317
39458 547
31047 122
19612 368
17906 213
42209 179
43052 400
21226 148
105539 315
27279 295
39653 142
113927 907
27360 161
75018 99
35752 495
23093 161
25623 236
27795 448
20516 144
24033 644
14782 581
4521 558
42598 189
29830 249
36957 625
57057 622