16276 503
1203 327
5652 362
3620 563
9655 344
4400 808
7096 314
16911 879
27165 722
11514 426
6580 262
30179 155
16503 636
6775 445
27229 611
5401 83
4936 741
4465 787
14932 120
5412 540