2655 320
30005 208
15938 101
3779 759
11633 107
22882 259
4188 575
40595 349
13919 459
31556 372
10658 280
5499 315
6352 689
3142 319
4225 603
6044 650
3160 574
4893 814
21493 284
39556 831
3154 664
4626 584
2566 182
2080 106
3910 383
13017 430
13987 187
2988 362