22814 620
187959 483
8083 552
73944 376
13833 285
5918 606
11268 871
4654 541
5407 926
4713 862
70371 120