21899 135
4078 562
5836 491
4723 117
78193 747
3926 788
27569 282
4733 370
5917 238
6988 548
3326 164
59164 593