5261 421
18970 122
301960 1062
74078 222
7869 202
17605 64
32937 664
38805 316
27791 657
71256 718
21659 483
4646 562