254798 969
8325 184
90871 538
91552 847
4284 370
4061 161
4295 665
2880 454
4508 502
6181 833
4176 569
55050 113
44894 614