16291 503
1207 327
5664 362
3621 563
9660 344
4400 808
7100 314
16916 879
27175 722
11517 426
6584 262
30191 155
16515 636
6779 445
27233 611
5404 83
4937 741
4468 787
14966 120
5415 540