10085 573
193163 688
14058 184
44948 320
133203 492
50471 225
282155 676
44432 306
42857 625
26791 181