5457 113
2811 113
10622 657
6087 660
4992 873
2904 316
3830 245
4716 695
3240 683
4219 613
3785 271
1579 178
10089 594
9221 329
5786 468
30958 172
12363 111
3184 676