2393 300
2938 477
3397 871
3084 677
4965 412
3029 547
3396 933
6512 353
8865 588
5455 732
5043 827
3094 729
4820 75
1738 27
75527 320
44710 186
10114 663
7182 886
6231 748
2808 99
4958 480
6866 70
2509 417
5626 181
25307 265
13718 175
8934 725
1496 161