3307 257
2160 66
4021 482
5061 609
3078 182
5691 794
7249 782
4049 528
6198 503
105354 1035
21354 758