2400 300
2944 477
3403 871
3086 677
4983 412
3035 547
3400 933
6535 353
8909 588
5483 732
5061 827
3096 729
4840 75
1756 27
75536 320
44726 186
10161 663
7212 886
6310 748
2852 99
4982 480
6908 70
2516 417
5660 181
25312 265
13729 175
8956 725
1499 161