254432 969
8270 184
90356 538
91440 847
4270 370
4051 161
4291 665
2876 454
4501 502
6177 833
4169 569
54953 113
44753 614