9497 111
2894 27
19017 340
10339 176
2695 365
4397 527
17950 94
3382 466
5934 954
7739 407
8095 692
7065 448
12715 408
6667 567
4736 746
7086 280