16276 503
1203 327
5651 362
3620 563
9655 344
4398 808
7096 314
16910 879
27165 722
11514 426
6580 262
30179 155
16501 636
6774 445
27229 611
5401 83
4936 741
4465 787
14930 120
5412 540