596 181
2581 676
2819 466
33070 321
4789 274
51657 422
20888 403
8182 451
38112 261
6689 549
25900 159
8124 196