5375 35
35857 172
31720 173
20428 596
17629 398
19153 384
8873 47
10616 687
90674 514
18131 124
21985 469
30304 481
14129 602
5694 34
22807 429
6828 358
15987 296
9570 54
26990 45
14358 598
20949 548
14119 111
17931 322
75581 578
15001 113
50803 682
18641 560
111624 667