6883 111
2584 27
16972 340
10116 176
2541 365
4191 527
16702 94
3152 466
5702 954
6769 407
7196 692
6364 448
11035 408
5691 567
4614 746
6282 280