18010 575
14319 61
8851 83
11707 501
14157 347
5637 596
7412 311
5324 300
7274 439
6336 689
30599 494
6506 283
21545 817
5242 979
15163 759
9265 224
17149 327
7958 30
5287 299
6302 479
3425 347
2641 90
15400 441
3750 403