9401 111
2877 27
18928 340
10324 176
2681 365
4382 527
17883 94
3361 466
5924 954
7702 407
8049 692
7038 448
12671 408
6649 567
4736 746
7048 280