13965 630
6066 715
60989 399
26125 244
28186 165
14272 274
15979 408
31157 673
4805 403
7214 718
5265 555
58388 157