16328 503
1242 327
5719 362
3636 563
9709 344
4406 808
7142 314
16995 879
27296 722
11553 426
6619 262
30265 155
16595 636
6804 445
27284 611
5420 83
4976 741
4484 787
15197 120
5431 540