2357 471
2859 721
2931 379
6922 466
3555 175
8965 647
13494 397
12066 869
12306 310
178988 791
60438 507
21800 570