2977 265
6973 628
13488 460
109620 598
194367 882
3471 506
6863 819
6295 387
5908 292
4387 768
17184 833
31748 782
56411 288
10827 45
21426 599
52085 686
14872 95
2557 419
19265 618