23019 620
188498 484
8087 552
74115 376
13856 285
5924 606
11271 871
4660 541
5411 926
4714 862
70539 120