13959 375
18310 405
64328 304
19251 327
24680 153
27879 110
18540 479
12575 396
79362 323
18870 425
21453 240
18344 472
10001 561
50483 450
19965 846
120955 263
17036 387
34945 247
14232 163
135929 569
20759 568
15493 646
20076 318
109773 961