22710 620
187746 483
8082 552
73861 376
13827 285
5918 606
11268 871
4650 541
5406 926
4711 862
70301 119