14526 630
6878 717
63431 399
28495 244
30461 166
15085 274
16996 408
33117 673
5192 403
7596 718
6165 555
62026 157