254909 969
8336 184
91043 538
91585 847
4291 370
4067 161
4299 665
2884 454
4513 502
6183 833
4178 569
55083 115
44936 614