5670 113
3225 113
11063 657
6450 660
5303 873
3126 316
4115 245
5026 695
3560 683
4497 613
4211 271
1698 178
10358 595
9801 329
6388 468
32447 172
12907 111
3316 676