2330 471
2855 721
2922 379
6907 466
3540 175
8935 647
13485 397
12054 869
12284 310
178756 791
60399 507
21700 570