23200 620
188902 485
8093 552
74232 376
13879 285
5927 606
11277 871
4662 541
5413 926
4717 862
70676 120