1051 228
2431 740
2668 756
27771 555
5556 476
26450 152
3411 436
3224 106
9399 597
7256 119
10141 91
11137 509