1401 69
303949 1032
3199 217
3907 713
4045 452
23761 80
26778 576
7287 227
8176 270
9607 153
4288 867
3316 471
4253 482