22773 620
187886 483
8083 552
73917 376
13830 285
5918 606
11268 871
4653 541
5406 926
4713 862
70351 120