5263 421
18971 122
302051 1062
74121 222
7871 202
17625 64
32960 664
38843 316
27813 657
71331 718
21664 483
4647 562