2997 568
2775 866
1386 189
89613 592
5992 484
5411 498
6379 175
7573 356
8666 357
2711 293
1890 290
5419 36
3713 707
4078 930
2574 1006
3441 815
6997 546
6915 512
9159 78