2330 471
2855 721
6907 466
3540 175
8935 647
13486 397
12054 869
12285 310
178758 791
60399 507
21701 570