254814 969
8325 184
90895 538
91558 847
4287 370
4066 161
4296 665
2881 454
4509 502
6182 833
4177 569
55053 113
44902 614