23011 620
188482 484
8087 552
74112 376
13856 285
5924 606
11271 871
4660 541
5411 926
4714 862
70531 120