23130 620
188702 485
8089 552
74178 376
13868 285
5926 606
11273 871
4660 541
5413 926
4716 862
70615 120