21886 135
4078 562
5830 491
4723 117
78189 747
3925 788
27562 282
4732 370
5917 238
6988 548
3326 164
59151 593