629 181
2592 676
2883 466
33774 321
4824 274
51967 422
21006 403
8198 451
38264 261
6705 549
26156 159
8182 196