255237 971
8395 184
91629 538
91705 847
4305 370
4073 161
4313 665
2889 454
4519 502
6193 833
4186 569
55228 115
45083 614