23287 620
189096 485
8093 552
74260 376
13900 285
5928 606
11278 871
4665 541
5414 926
4720 862
70755 120