29209 145
14797 776
18646 758
15206 675
23281 201
5863 101
13980 465
4213 480
13806 743
21508 313
11189 752
15661 580
18159 448
64497 166
9470 502
47592 350
16205 80
22208 327
4981 517
67504 856
22229 188
19933 262
31748 660
90046 289
27364 535
33388 97
9803 432
17878 266