24215 533
543 42
150462 498
2548 113
26973 859
63607 736
54414 703
101796 201
52172 504
18150 120
10680 256
10143 380