21831 135
4072 562
5796 491
4722 117
78162 747
3924 788
27504 281
4730 370
5916 238
6987 548
3325 164
59085 593