1697 123
5596 509
3269 576
5387 227
27360 103
17182 569
9790 265
8920 891
7813 648
71667 734
9460 263
7009 117
33170 725
61045 672
4543 615
4075 882
34481 507