1006 772
293 95
781 9
19 340
339 34
397 900
125 793
675 942
1006 9
129 811
613 464
185 181
435 724
148 166