5261 421
18970 122
301930 1062
74066 222
7869 202
17598 64
32929 664
38787 316
27786 657
71250 718
21658 483
4646 562