21341 385
4079 353
4935 300
38899 305
17507 288
4093 527
41656 619
37478 610
39134 171
7802 601
7461 536