30684 910
9487 795
14934 235
4983 345
1962 234
3197 571
9735 462
2882 77
3536 201
12476 161
2012 336
11732 468
5546 714