21873 135
4076 562
5817 491
4723 117
78184 747
3925 788
27548 282
4732 370
5917 238
6988 548
3326 164
59128 593