15196 90
9491 121
20036 596
18230 577
6488 474
17710 751
5160 131
15385 368
14722 176
7093 657
16736 599
10060 293
16550 610
12436 265
10738 813
41986 192
14660 813
14578 739
12847 603
18007 667
17223 572
12666 214
13737 936
6937 117