3000 568
2775 866
1386 189
89634 592
5992 484
5412 498
6379 175
7574 356
8666 357
2712 293
1890 290
5420 36
3713 707
4078 930
2574 1006
3441 815
6997 546
6915 512
9159 78