14057 111
236198 509
22612 271
13026 242
15999 581
55683 692
7512 103
10439 50
6734 606
4087 45
55208 529