1400 69
303945 1032
3198 217
3907 713
4045 452
23756 80
26776 576
7287 227
8174 270
9604 153
4288 867
3315 471
4253 482