21889 135
4078 562
5835 491
4723 117
78191 747
3925 788
27563 282
4733 370
5917 238
6988 548
3326 164
59154 593