4440 882
16666 505
28962 530
28005 723
21759 185
3230 136
7724 707
10223 699
30625 155
8871 320
16983 636