16238 503
1192 327
5615 362
3613 563
9642 344
4393 808
7079 314
16878 879
27112 722
11504 426
6567 262
30151 155
16451 636
6763 445
27206 611
5392 83
4926 741
4458 787
14851 120
5405 540