29535 921
29463 596
35526 891
47227 816
40492 476
100321 654
30576 840
16322 421
30980 931
22599 280
25985 341
14991 826
16105 879