5261 421
18970 122
301956 1062
74077 222
7869 202
17605 64
32936 664
38802 316
27791 657
71256 718
21658 483
4646 562