5237 421
18962 122
301503 1062
73857 222
7860 202
17499 63
32798 664
38614 316
27704 657
71048 718
21597 483
4639 562