5259 421
18968 122
301910 1062
74052 222
7869 202
17588 64
32921 664
38778 316
27782 657
71239 718
21651 483
4645 562