9451 111
2886 27
18971 340
10331 176
2689 365
4388 527
17907 94
3367 466
5929 954
7718 407
8071 692
7054 448
12693 408
6660 567
4736 746
7066 280