23276 620
189063 485
8093 552
74252 376
13898 285
5928 606
11278 871
4663 541
5414 926
4719 862
70741 120