335 42
150177 498
2078 113
26545 859
62566 734
54031 703
99791 201
51276 504
17595 120
10461 256
9973 380