254526 969
8285 184
90504 538
91470 847
4273 370
4053 161
4293 665
2877 454
4501 502
6179 833
4171 569
54970 113
44791 614