2290 471
2849 721
6881 466
3486 175
8855 647
13458 397
12020 869
12231 310
178673 791
60356 507
21484 570