5257 421
18968 122
301836 1062
74013 222
7867 202
17570 63
32897 664
38748 316
27771 657
71209 718
21643 483
4644 562