10016 573
192598 686
13944 184
44679 320
132761 492
50268 225
279482 672
44147 306
42684 625
26666 181