2390 300
2936 477
3392 871
3084 677
4957 412
3028 547
3392 933
6507 353
8853 588
5453 732
5040 827
3090 729
4817 75
1733 27
75523 320
44709 186
10109 663
7171 886
6211 748
2798 99
4955 480
6862 70
2509 417
5619 181
25306 265
13715 175
8925 725
1496 161