5256 421
18967 122
301797 1062
73992 222
7866 202
17558 63
32887 664
38729 316
27766 657
71192 718
21637 483
4643 562