5197 113
2514 113
10040 657
5348 660
4587 873
2577 316
3498 245
4369 695
3006 682
3987 613
3170 271
1449 178
9420 593
8367 328
5053 468
29484 172
11774 111
3056 676