21286 385
4077 353
4932 300
38896 305
17505 288
4091 527
41652 619
37466 610
39103 171
7802 601
7438 536