2399 300
2943 477
3402 871
3084 677
4981 412
3034 547
3399 933
6531 353
8894 588
5481 732
5051 827
3094 729
4834 75
1751 27
75530 320
44719 186
10152 663
7203 886
6291 748
2841 99
4978 480
6895 70
2515 417
5657 181
25310 265
13726 175
8955 725
1499 161