254948 969
8339 184
91104 538
91601 847
4294 370
4067 161
4302 665
2884 454
4514 502
6184 833
4181 569
55099 115
44966 614