4180 648
6258 140
11342 45
20963 316
25333 668
26865 352
2282 390
20537 625
4794 672
8292 305
6572 438