22983 620
188406 484
8087 552
74086 376
13852 285
5921 606
11270 871
4660 541
5410 926
4714 862
70511 120