103 804
935 450
283 211
883 209
851 96
979 750
853 69
624 496
774 312
561 178
1029 71
933 890
657 282
900 181
307 783
268 189
163 366
122 284
166 32
1016 86