330 42
150163 498
2075 113
26540 859
62539 734
54018 703
99735 201
51256 504
17591 120
10454 256
9962 380