24970 396
4399 677
223112 907
6683 391
4649 411
14744 58
5141 701
5936 725
13438 153
2301 71
23187 366