16475 503
1328 327
6126 362
3679 563
9877 344
4447 808
7315 314
17336 879
27833 722
11710 426
6776 262
30566 155
16892 636
6891 445
27485 611
5546 83
5110 741
4571 787
16209 120
5497 540