16276 503
1203 327
5649 362
3620 563
9655 344
4398 808
7095 314
16907 879
27165 722
11514 426
6580 262
30178 155
16499 636
6773 445
27229 611
5401 83
4936 741
4465 787
14928 120
5411 540