315 42
150133 498
2057 113
26480 859
62451 734
53979 703
99537 201
51168 504
17570 120
10423 256
9945 380