254938 969
8339 184
91083 538
91594 847
4293 370
4067 161
4302 665
2884 454
4514 502
6184 833
4180 569
55096 115
44960 614