22792 620
187931 483
8083 552
73934 376
13832 285
5918 606
11268 871
4654 541
5406 926
4713 862
70361 120