16513 503
1355 327
6218 362
3692 563
9929 344
4455 808
7344 314
17425 879
27989 723
11751 426
6828 262
30613 155
16963 636
6945 445
27553 611
5594 83
5137 741
4589 787
16496 120
5523 540