29435 145
14901 776
18905 759
3762 728
15336 675
11876 687
23503 201
5903 101
14083 465
1637 76
4284 480
13899 743
21648 313
11308 752
15719 580
18377 448
64866 167
9613 502
48453 350
16465 80
5740 764
22380 327
5024 517
67977 856
22424 188
9788 78
20046 262
32000 660