22835 620
188007 484
8086 552
73964 376
13835 285
5919 606
11268 871
4654 541
5407 926
4713 862
70392 120