21882 135
4076 562
5820 491
4723 117
78186 747
3925 788
27557 282
4732 370
5917 238
6988 548
3326 164
59138 593