2923 163
27548 871
42607 610
105574 696
71321 718
3907 171
44968 251
10154 588
26635 82
5160 325
1948 183
4281 405
3274 261
15402 1018
6626 657
4660 541
6169 694