2331 471
2855 721
2922 379
6907 466
3540 175
8935 647
13486 397
12054 869
12285 310
178761 791
60399 507
21702 570