2994 163
27549 871
42609 610
105611 696
71340 718
3908 171
44982 251
10155 588
26642 82
5161 325
1953 183
4281 405
3277 261
15406 1018
6626 657
4660 541
6172 694