2967 163
27549 871
42609 610
105592 696
71330 718
3908 171
44974 251
10154 588
26640 82
5160 325
1949 183
4281 405
3276 261
15404 1018
6626 657
4660 541
6170 694