5668 113
3222 113
11060 657
6449 660
5302 873
3124 316
4110 245
5026 695
3560 683
4496 613
4207 271
1698 178
10356 595
9797 329
6381 468
32413 172
12904 111
3315 676