2655 320
30003 208
15937 101
3779 759
11633 107
22875 259
4188 575
40594 349
13918 459
31552 372
10656 280
5499 315
6352 689
3142 319
4225 603
6044 650
3160 574
4893 814
21491 284
39554 831
3154 664
4626 584
2566 182
2079 106
3910 383
13014 430
13983 187
2986 362