1389 69
303912 1032
3183 217
3891 713
4039 452
23701 80
26715 576
7259 227
8158 270
9592 153
4279 867
3309 471
4244 482