250851 967
7809 183
87179 534
90218 845
4182 370
3984 161
4239 665
2838 454
4437 502
6092 833
3967 569
53666 112
43477 614