15075 630
7366 717
64895 400
30099 244
32588 167
15488 274
17947 408
34982 674
5386 403
8026 719
6382 555
65023 157