23143 620
188726 485
8091 552
74185 376
13868 285
5926 606
11273 871
4660 541
5413 926
4716 862
70626 120