15012 617
182863 476
8040 552
73138 376
13585 285
5884 606
11240 871
4610 541
5360 926
4673 862
69009 119