3098 361
21090 359
2810 497
13619 280
7176 918
6930 792
19748 337
7750 244
8642 458
7551 481
12195 329
4800 262