3300 257
2152 66
4010 482
5055 609
3068 182
5683 794
7244 782
4047 528
6195 503
105175 1035
21274 758