28011 349
25136 290
29600 140
82231 224
48062 822
121677 933
17394 176
62486 892
34476 149
14261 664
30188 356
26448 463
345829 604
96397 278
16986 921
7473 283
30839 552
13250 655
42156 364
14581 294
53524 384
30341 691
57078 336
95238 901
7326 113
27937 676