5259 421
18968 122
301917 1062
74058 222
7869 202
17590 64
32924 664
38783 316
27785 657
71245 718
21651 483
4645 562