9382 111
2875 27
18918 340
10322 176
2679 365
4382 527
17874 94
3359 466
5920 954
7696 407
8040 692
7031 448
12653 408
6642 567
4735 746
7042 280