23386 620
189411 486
8095 552
74333 376
13925 285
5930 606
11278 871
4668 541
5419 926
4723 862
70844 120