629 181
2593 676
2885 466
33779 321
4824 274
51967 422
21006 403
8198 451
38265 261
6706 549
26156 159
8182 196