5430 687
4918 477
4303 656
12965 814
166667 564
65333 464
18924 632
94181 184
13865 467
52294 336
11601 315
4895 954
2790 284
1852 185