254085 969
8215 184
89909 537
91349 847
4257 370
4044 161
4288 665
2873 454
4495 502
6174 833
4164 569
54840 113
44634 614