255259 971
8396 184
91653 538
91711 847
4305 370
4074 161
4313 665
2889 454
4519 502
6193 833
4186 569
55234 115
45092 614