3325 257
2166 66
4031 482
5070 609
3092 182
5702 794
7256 782
4058 528
6205 503
105724 1035
21569 758