30594 910
9477 795
14919 235
4963 345
1961 234
3197 571
9731 462
2878 77
3531 201
12475 161
2010 336
11731 468
5540 714