5250 421
18965 122
301678 1062
73943 222
7861 202
17543 63
32853 664
38682 316
27748 657
71141 718
21625 483
4642 562