2393 300
2938 477
3394 871
3084 677
4961 412
3029 547
3396 933
6509 353
8861 588
5455 732
5042 827
3094 729
4819 75
1737 27
75526 320
44710 186
10112 663
7178 886
6224 748
2805 99
4957 480
6865 70
2509 417
5623 181
25307 265
13717 175
8929 725
1496 161