5560 113
2961 113
10795 657
6234 660
5123 873
2990 316
3967 245
4877 695
3360 683
4350 613
3926 271
1622 178
10214 595
9459 329
6018 468
31491 172
12624 111
3226 676