5561 113
2961 113
10796 657
6236 660
5123 873
2991 316
3968 245
4879 695
3361 683
4350 613
3926 271
1623 178
10216 595
9465 329
6026 468
31507 172
12628 111
3227 676