25185 401
114046 178
3484 150
3949 82
6466 647
6364 320
4972 922
4795 672
3691 170
4716 438
2126 169
3716 573
9099 469
5069 642
7405 614
4781 577
2222 51
8738 576