9405 111
2878 27
18930 340
10324 176
2681 365
4382 527
17884 94
3362 466
5924 954
7703 407
8051 692
7038 448
12672 408
6649 567
4736 746
7048 280