2395 300
2943 477
3399 871
3084 677
4973 412
3031 547
3396 933
6521 353
8881 588
5470 732
5048 827
3094 729
4826 75
1741 27
75529 320
44714 186
10126 663
7193 886
6257 748
2820 99
4964 480
6879 70
2513 417
5636 181
25308 265
13722 175
8946 725
1497 161