30693 910
9488 795
14936 235
4984 345
1962 234
3197 571
9735 462
2882 77
3536 201
12476 161
2012 336
11733 468
5548 714