9436 111
2882 27
18959 340
10330 176
2686 365
4386 527
17901 94
3365 466
5928 954
7713 407
8068 692
7049 448
12687 408
6656 567
4736 746
7059 280