22870 620
188101 484
8086 552
73991 376
13840 285
5919 606
11269 871
4656 541
5407 926
4713 862
70418 120