16043 275
18945 159
14069 382
20927 810
21466 700
13411 597
35741 692
28639 286
17152 258
19815 444
18090 107
29457 546
17048 634
13691 285
13891 223
18163 61
58234 729
18524 446
37439 570
20334 950
35293 591
16291 314
13825 244
20648 613