5256 421
18967 122
301793 1062
73988 222
7866 202
17558 63
32884 664
38728 316
27766 657
71188 718
21636 483
4643 562