9451 111
2886 27
18974 340
10332 176
2689 365
4390 527
17909 94
3369 466
5930 954
7719 407
8071 692
7054 448
12694 408
6661 567
4736 746
7066 280