9397 111
2877 27
18925 340
10324 176
2680 365
4382 527
17877 94
3360 466
5924 954
7698 407
8047 692
7035 448
12663 408
6645 567
4736 746
7044 280