1005 77
3704 310
4723 767
25447 880
6423 810
17550 280
19723 137
13551 217
13293 397
6628 80
10181 38
11741 398
2222528 3643