5246 421
18963 122
301581 1062
73894 222
7861 202
17519 63
32815 664
38638 316
27723 657
71085 718
21612 483
4642 562