22426 620
187309 483
8080 552
73656 376
13806 285
5914 606
11259 871
4646 541
5398 926
4709 862
70137 119