5667 113
3219 113
11057 657
6446 660
5301 873
3121 316
4107 245
5022 695
3555 683
4494 613
4205 271
1696 178
10354 595
9795 329
6375 468
32396 172
12900 111
3313 676