3301 257
2152 66
4012 482
5055 609
3071 182
5684 794
7244 782
4047 528
6196 503
105209 1035
21288 758