20015 663
84564 475
33067 621
7126 326
48004 360
19790 556
14625 894
18835 232
28251 520
15822 359
42186 787
22354 115
10303 97
13874 167
58910 499
51145 673
10195 508
20678 779
25738 600
25388 113
36210 282
31295 683
17199 590
88777 552
61083 504
58179 491
32641 160
39808 227