9415 111
2880 27
18944 340
10328 176
2684 365
4384 527
17890 94
3365 466
5926 954
7708 407
8057 692
7042 448
12679 408
6653 567
4736 746
7056 280