2332 471
2856 721
2923 379
6908 466
3542 175
8935 647
13486 397
12055 869
12286 310
178763 791
60404 507
21707 570