23106 620
188648 485
8088 552
74153 376
13864 285
5924 606
11271 871
4660 541
5412 926
4716 862
70594 120