2984 265
6978 628
13505 460
110291 599
196397 883
3475 506
6872 819
6332 387
5921 292
4605 768
17208 833
32031 782
57351 288
10994 45
21757 599
52371 686
14989 95
2562 419
19283 618