22829 620
187980 483
8084 552
73955 376
13835 285
5919 606
11268 871
4654 541
5407 926
4713 862
70381 120