5261 421
18970 122
301976 1062
74087 222
7869 202
17609 64
32943 664
38815 316
27792 657
71301 718
21659 483
4646 562