22196 227
33805 73
21692 818
17370 576
21380 564
29171 391
11132 560
13033 828
45740 508
13645 655
9057 248
13263 460
15732 166
7594 129
59644 628
8682 111
14997 670
18691 291
21193 485
25413 150
7771 611
43578 895
5157 474
23674 647