3985 316
2117 214
7909 546
3282 300
7015 815
15694 620
8279 600
29383 754
13506 385
2997 598
2767 197
1597 275
3728 142