250883 967
7820 183
87207 534
90231 845
4182 370
3984 161
4239 665
2839 454
4437 502
6093 833
3967 569
53675 112
43486 614