254883 969
8334 184
91009 538
91577 847
4290 370
4067 161
4297 665
2884 454
4512 502
6182 833
4178 569
55073 115
44922 614