1389 69
303915 1032
3185 217
3895 713
4040 452
23706 80
26723 576
7264 227
8159 270
9592 153
4280 867
3310 471
4245 482