2397 300
2943 477
3399 871
3084 677
4973 412
3032 547
3396 933
6525 353
8890 588
5479 732
5050 827
3094 729
4832 75
1746 27
75530 320
44716 186
10137 663
7200 886
6279 748
2832 99
4967 480
6892 70
2513 417
5654 181
25308 265
13724 175
8952 725
1498 161