3309 257
2161 66
4021 482
5061 609
3079 182
5694 794
7250 782
4051 528
6199 503
105402 1035
21370 758