5260 421
18970 122
301926 1062
74063 222
7869 202
17597 64
32928 664
38787 316
27785 657
71250 718
21656 483
4646 562