1385 69
303912 1032
3183 217
3890 713
4039 452
23699 80
26710 576
7259 227
8157 270
9592 153
4279 867
3309 471
4243 482