16523 503
1372 327
6244 362
3694 563
9952 344
4458 808
7356 314
17458 879
28022 723
11760 426
6838 262
30642 155
16999 636
6958 445
27573 611
5608 83
5147 741
4594 787
16586 120
5532 540