629 181
2589 676
2869 466
33717 321
4820 274
51942 422
20984 403
8194 451
38246 261
6701 549
26129 159
8174 196