254806 969
8325 184
90884 538
91553 847
4284 370
4061 161
4295 665
2880 454
4508 502
6181 833
4177 569
55052 113
44896 614