26793 149
12166 663
8803 46
37540 597
8136 390
17922 246
24748 381
51613 300
15679 285
30303 348
7986 745
3486 101
3864 574
18764 172
10125 99
9653 624
2324 153
3443 232
11431 465