310 42
150125 498
2053 113
26465 859
62409 734
53965 703
99475 201
51133 504
17556 120
10417 256
9939 380