629 181
2593 676
2885 466
33780 321
4825 274
51968 422
21006 403
8198 451
38265 261
6706 549
26159 159
8182 196