99 804
932 450
276 211
880 209
847 96
978 750
853 69
621 496
774 312
559 178
1029 71
929 890
654 282
898 181
307 783
266 189
162 366
122 284
160 32
1015 86