5560 113
2961 113
10795 657
6235 660
5123 873
2991 316
3968 245
4879 695
3361 683
4350 613
3926 271
1623 178
10216 595
9461 329
6023 468
31500 172
12627 111
3227 676