3313 257
2161 66
4024 482
5062 609
3079 182
5698 794
7252 782
4056 528
6199 503
105502 1035
21421 758