1052 228
2441 740
2672 756
27783 555
5582 476
26501 152
3413 436
3237 106
9422 597
7295 119
10168 91
11137 509