100 804
932 450
277 211
881 209
847 96
978 750
853 69
622 496
774 312
559 178
1029 71
930 890
654 282
898 181
307 783
266 189
162 366
122 284
163 32
1015 86