100 804
934 450
278 211
881 209
847 96
979 750
853 69
622 496
774 312
559 178
1029 71
933 890
655 282
898 181
307 783
266 189
162 366
122 284
164 32
1015 86