5457 113
2810 113
10622 657
6087 660
4992 873
2902 316
3830 245
4716 695
3240 683
4219 613
3785 271
1579 178
10089 594
9221 329
5786 468
30957 172
12362 111
3184 676