16320 503
1236 327
5701 362
3626 563
9687 344
4404 808
7116 314
16949 879
27238 722
11535 426
6599 262
30234 155
16570 636
6786 445
27263 611
5413 83
4952 741
4479 787
15082 120
5419 540