2527 592
2970 255
5288 393
6085 261
7052 733
9541 286
9412 291
23668 841
30553 593
9540 624
7025 168
3920 259