2792 697
14453 143
5434 487
21798 498
80030 469
33512 185
4109 540
6315 731
4711 932
6160 897
8185 662
41667 838