1401 69
303964 1032
3199 217
3908 713
4046 452
23763 80
26779 576
7287 227
8177 270
9608 153
4288 867
3316 471
4253 482