5250 421
18965 122
301677 1062
73942 222
7861 202
17543 63
32849 664
38679 316
27745 657
71139 718
21625 483
4642 562