14994 151
5673 526
5194 746
11858 798
12387 850
14814 555
8550 742
6219 447
7263 478
9706 95
3900 353
22162 641
21093 732
8705 114
4648 238
17275 217
11669 990
9450 546
3825 425
6692 284
16931 125
6305 548
17085 69
14563 907