9115 111
2843 27
18751 340
10294 176
2663 365
4353 527
17738 94
3340 466
5895 954
7629 407
7955 692
6959 448
12498 408
6590 567
4733 746
6930 280