1401 69
303990 1032
3200 217
3908 713
4046 452
23768 80
26785 576
7291 227
8178 270
9608 153
4290 867
3317 471
4253 482