5601 113
3011 113
10874 657
6318 660
5172 873
3045 316
4014 245
4943 695
3433 683
4426 613
4000 271
1662 178
10280 595
9574 329
6133 468
31766 172
12771 111
3260 676