21791 619
186559 480
8069 552
73554 376
13780 285
5905 606
11257 871
4636 541
5394 926
4699 862
69912 119